spray-suppression device - Español Inglés Diccionario